package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 * 项目投资
 *
 * @author admin
 * @since 2025-10-15
 */
@Data
@ApiModel(value="项目投资VO", description="项目投资VO")
public class AViewProjectInvestmentVO {
    /**
     * 项目主键
     */
    @ApiModelProperty(value = "项目主键")
    private String id;
    /**
     * 项目code
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目code")
    @com.alibaba.excel.annotation.ExcelProperty("项目code")
    @ApiModelProperty(value = "项目code")
    private String projectCode;
    /**
     * 项目编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目编号")
    @com.alibaba.excel.annotation.ExcelProperty("项目编号")
    @ApiModelProperty(value = "项目编号")
    private String projectNumber;
    /**
     * 项目名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="项目名称")
    @com.alibaba.excel.annotation.ExcelProperty("项目名称")
    @ApiModelProperty(value = "项目名称")
    private String projectName;
    /**
     * 备注
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="备注")
    @com.alibaba.excel.annotation.ExcelProperty("备注")
    @ApiModelProperty(value = "备注")
    private String remark;
    /**
     * 月份
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="月份")
    @com.alibaba.excel.annotation.ExcelProperty("月份")
    @ApiModelProperty(value = "月份")
    private String month;
    /**
     * 投资额(亿)
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="投资额(亿)")
    @com.alibaba.excel.annotation.ExcelProperty("投资额(亿)")
    @ApiModelProperty(value = "投资额(亿)")
    private String investment;
    /**
     * 年份
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="年份")
    @com.alibaba.excel.annotation.ExcelProperty("年份")
    @ApiModelProperty(value = "年份")
    private String year;
    /**
     * 年度投资计划（亿）
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="年度投资计划（亿）")
    @com.alibaba.excel.annotation.ExcelProperty("年度投资计划（亿）")
    @ApiModelProperty(value = "年度投资计划（亿）")
    private String thisYearInvestment;
    /**
     * 年度计划完成
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="年度计划完成")
    @com.alibaba.excel.annotation.ExcelProperty("年度计划完成")
    @ApiModelProperty(value = "年度计划完成")
    private String thisYearCompletionRatio;
    /**
     * 累计完成投资
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="累计完成投资")
    @com.alibaba.excel.annotation.ExcelProperty("累计完成投资")
    @ApiModelProperty(value = "累计完成投资")
    private String accumulatedInvestment;
    /**
     * 累计进度
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="累计进度")
    @com.alibaba.excel.annotation.ExcelProperty("累计进度")
    @ApiModelProperty(value = "累计进度")
    private String totalCompletionRatio;
    /**
     * 本年完成（亿）
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="本年完成（亿）")
    @com.alibaba.excel.annotation.ExcelProperty("本年完成（亿）")
    @ApiModelProperty(value = "本年完成（亿）")
    private String yearInvestment;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}